home *** CD-ROM | disk | FTP | other *** search
/ Linux Cubed Series 7: Sunsite / Linux Cubed Series 7 - Sunsite Vol 1.iso / system / bbs / package-.000 / package- / README.NOW < prev    next >
Text File  |  1995-07-11  |  4KB  |  103 lines

  1. New with Alpha-3
  2.  
  3. Minor cosmetic changes for pre-use testing.
  4.  
  5. New with Alpha-2
  6.  
  7. With A2, support has been added to manage the .packages file correctly and 
  8. to give control to a e-mail interface to leave feedback and call a product
  9. removal script.  An optional .setup can also be bunded to allow setup of 
  10. applications after installation.
  11.  
  12. The product .tar.gz file normally contains:
  13.  
  14.     package.tgz        Actual product / multi-product archive set
  15.  
  16.     package         Tycho installer for first-time auto-install
  17.     VUtermlib
  18.     VUaliases
  19.     package.conf
  20.  
  21.     other            Perhaps a README.NOW file or something similar.
  22.  
  23. The embedded package.tgz file should normally contain:
  24.  
  25.     .label            index of products in the package.tgz
  26.     .message        a splash message screen (copyright notice, etc)
  27.  
  28. For each product and subdir path in package.tgz refrenced in .label:
  29.  
  30.     .install        script file to initiate installation.  The path
  31.                     back to the package.tgz file and installation
  32.                     path are passed as arguments.
  33.  
  34.     .remove            optional script to remove product files and
  35.                     update config before the package is listed
  36.                     as removed.
  37.  
  38.     .contact        can be used invoke mail, such as a script command
  39.                     like 'mail help@support.com', to allow people to report 
  40.                     bugs or other comments to the appropriate place.
  41.  
  42.     .setup            optional setup module if you have additional/post-
  43.                     install re-configuration capability.
  44.  
  45. The selected products in package.tgz refered to in .label and selected at
  46. the install list are then initially loaded into a matching subdirectory
  47. of /usr/spool/package.  The .install script should move these files to
  48. their correct destination, update system config files, etc.
  49.  
  50. With alpha-2, tape and disk installation now have an additional prompt
  51. window to allow selection of alternate device paths.  Only Disk, Tape,
  52. and 'autoload' installation is complete so far.
  53.  
  54. The plan for cd-rom installation is to have an additional .master file
  55. in a known subdirectory to list ALL product .tar.gz files to be found on 
  56. the cd-rom drive.  You would then select the product from the master list
  57. and enter into the individual product installation sets.
  58.  
  59. Since the use of encrypted key-on-demand encoding for commercial cd-roms is 
  60. a popular means of distributing multiple products in some markets, we may add 
  61. such support with an optional and friendly key-entry form when we do add 
  62. cd-rom support to package.
  63.  
  64. Similarly, FTP support will probably be through a .master file in a known 
  65. directory on an anonymous ftp account.  We may also tie lan through ftp to 
  66. the initial product install so it always points to where updates can be found.
  67. The result should be fully automated product installation and updating at
  68. the touch of a button!
  69.         
  70. The Package Installer, Alpha-1
  71.  
  72. This is a test and demonstration of a new visually oriented standard 
  73. software packaging application for Linux.  We are hoping to have this
  74. product functional and ready for use with the Beta-3 release of VU BBS
  75. and eventually with all Tycho Softworks products under Linux.
  76.  
  77. This second test version is capable of loading disk and tape 'package'
  78. archives, which are really called 'package.tgz' and contain a .label
  79. file.  The sample package in this archive will give a good idea of
  80. how this works.  The package program and support files are wrapped
  81. outside any product 'package.tgz' since the whole system is self-hosted 
  82. and self-installing.
  83.  
  84. If you have gotten this far, and still have package.tgz intact in the
  85. same directory you unpacked the rest of this archive, then simply
  86. type 'package' at the shell prompt.  Package will copy needed support
  87. files, install itself to /usr/sbin, and then auto-load 'package.tgz'.
  88.  
  89. Package works best under the VU visual system admin shell, though it
  90. can be used stand-alone.  It is also statically linked to libvu.
  91.  
  92. This first test of package is to see how well it works on different 
  93. systems and to get some feedback on what functionality may be desired.
  94. If one gets the impression that, with our own very easy to use visually 
  95. oriented system admin and software installation to tools (and perhaps a
  96. very simple to operate VU based system install utility), that we may be 
  97. planning to introduce a new Linux distribution, or if you are interested
  98. in finding out what we are really up to, you can leave e-mail as always
  99. to dyfett@aol.com.
  100.  
  101. package is Copyright (c) 1995 by Tycho Softworks.  All rights reserved.
  102.  
  103.